Big Huge Thesaurus

Nymphicus hollandicus

noun